babouin olive – English–Français translations

🇫🇷 fr en 🇬🇧

babouin olive noun {m}

  /ba.bwɛ̃ ɔ.liv/
olive baboon, Anubis baboon
Wiktionary Links